Implications of I / O for Gang
نویسندگان
چکیده
The job workloads of general-purpose multiprocessors usually include both compute-bound parallel jobs, which often require gang scheduling, as well as I/O-bound jobs, which require high CPU priority for the individual gang members of the job in order to achieve interactive response times. Our results indicate that an eeective interactive multiprocessor scheduler must be exible and tailor the priority, time quantum, and extent of gang scheduling to the individual needs of each job. Flexible gang scheduling is required because of several weaknesses of traditional gang scheduling. In particular, we show that the response time of I/O-bound jobs suuers under traditional gang scheduling. In addition, we show that not all applications beneet equally from gang scheduling; most real applications can tolerate at least a small amount of scheduling skew without major performance degradation. Finally, we show that messaging statistics contain information about whether applications require gang scheduling. Taken together these results provide evidence that exible gang scheduling is both necessary and feasible.
منابع مشابه
Implications of I/O for Gang Scheduled Workloads
This paper examines the implications of gang scheduling for generalpurpose multiprocessors. The workloads in these environments include both compute-bound parallel jobs, which often require gang scheduling, and I/O-bound jobs, which require high CPU priority to achieve interactive response times. Our results indicate that an effective interactive multiprocessor scheduler must weigh both the ben...
متن کاملImproving Throughput and Utilization in Parallel Machines through Concurrent Gang
In this paper we propose a new class of scheduling policies, dubbed Concurrent Gang, that combines the advantages of gang scheduling for communication and synchronization intensive parallel jobs with the flexibility of a Unix scheduler for sequential and I/O intensive jobs. Besides that, scalability in Concurrent Gang is achieved through the use of a global synchronizer that coordinates the gan...
متن کاملGang Scheduling Extensions for I/O Intensive Workloads
Scientific applications are becoming more I/O demanding than ever. For such applications, the system with dedicated I/O nodes does not provide enough scalability. Rather, a serverless approach is a viable alternative. However, with the serverless approach, a job’s execution time is decided by whether it is co-located with the file blocks it needs. Gang scheduling (GS), which is used in supercom...
متن کاملRestoration of correct splicing in IVSI-110 mutation of β-globin gene with antisense oligonucleotides: implications and applications in functional assay development
Objective(s): The use of antisense oligonucleotides (AOs) to restore normal splicing by blocking the recognition of aberrant splice sites by the spliceosome represents an innovative means of potentially controlling certain inherited disorders affected by aberrant splicing. Selection of the appropriate target site is essential in the success of an AO therapy. In this study, in search for a splic...
متن کاملPerformance evaluation of gang saw using hybrid ANFIS-DE and hybrid ANFIS-PSO algorithms
One of the most significant and effective criteria in the process of cutting dimensional rocks using the gang saw is the maximum energy consumption rate of the machine, and its accurate prediction and estimation can help designers and owners of this industry to achieve an optimal and economic process. In the present research work, it is attempted to study and provide models for predicting the m...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997